@import "@/Grace6/css/colors.css";
/* 组件演示列表 */
.gui-components-list{
	padding:5rpx 30rpx;
}
.gui-components-list-title{
	padding:32rpx 0;
	font-size:30rpx;
}
.gui-components-list-text{
	font-size:34rpx;
}
.gui-components-list-icon{
	font-size:38rpx;
}

/* 动态渐变头部导航 */
.custom-header-bg{background-color:rgba(0, 0, 0, 0.6);}

/* 切换导航样式 */
.custom-switch-nav-border{border-color:#FF0036 !important;}


/* 深色模式 */
/* #ifndef APP-NVUE */
@media (prefers-color-scheme: dark){
	.custom-switch-nav-border{border-color:#888888 !important;}
}
/* #endif */

/* hulu地图色*/
.hulu-map-label1{
	background-color:#A5A2A5;
}
.hulu-map-label2{
	background-color:#A8A8A8;
}
.hulu-map-water1{
	background-color: #84C7DE;
}
.hulu-map-water2{
	background-color: #2289FF;
}
.hulu-map-land1{
	background-color: #EFF3F7;
}
.hulu-map-land2{
	background-color: #F7F7F9;
}
.hulu-map-road1{
	background-color: #DEE3EF;
}

.hulu-map-road2{
	background-color: #2289FF;
}
.hulu-map-road3{
	background-color: #D3E7FF;
}

/* hulu主题色*/

.hulu-primary-green{
	background-color: #44E58F;
}

.hulu-primary-blue{
	background-color: #2289FF;
}

.hulu-primary-yellow{
	background-color: #FFBC48;
}
.hulu-primary-green-dark1{
	background-color: rgba(31, 206, 112, 1);
}

// 线性渐变
.hulu-primary-green-linear{
	background: linear-gradient(180deg, rgba(31, 206, 112, 1) 0%, rgba(25, 216, 109, 1) 100%);
}

.hulu-primary-blue-linear{
	background: linear-gradient(180deg, rgba(30, 159, 255, 1) 0%, rgba(35, 112, 255, 1) 100%);
}

//按钮圆角
.hulu-btn-radius{
	border-radius: 4px;
}


.hulu-input-bg{
	background-color: #EEEEF0;
}
/* 标签*/
.hulu-tag-success{
	display: inline;
	border-radius: 4rpx;
	font-size:12px;
	font-weight:600;
	letter-spacing:0px;
	line-height:13.03px;
	text-align: center;
	padding:2rpx 8rpx;
	background-color:#CFEBDC;
	color:#44E58F;
}

.hulu-tag-error{
	display: inline;
	border-radius: 4rpx;
	font-size:12px;
	font-weight:600;
	letter-spacing:0px;
	line-height:13.03px;
	text-align: center;
	padding:2rpx 8rpx;
	background-color:rgba(255, 112, 66, 0.5);
	color:rgba(255, 112, 66);
}

.hulu-tag-warning{
	display: inline;
	border-radius: 4rpx;
	font-size:12px;
	font-weight:600;
	letter-spacing:0px;
	line-height:13.03px;
	text-align: center;
	padding:2rpx 8rpx;
	background-color:#F8EBD2;
	color:#FFBC48;
}
.hulu-bg-empty{
	background-color: #fffbf2;
}

.hulu-bg{
	background-color: #fffbf2;
}